slingshot feeding - German English Dictionary